indian hemp (cannabis indica) - French English Dictionary